tear someone from limb from limb - Spanish English Dictionary